Establishing Design Principles for Diagrammatic VPLs
نویسنده
چکیده
This poster describes research which resulted in a checklist and design principles for diagrammatic visual programming languages (VPLs) based on empirical data collected through a series of controlled experiments and a qualitative-naturalistic inquiry.
منابع مشابه
Visual Language Semantics Specification in the VisPro System
VisPro is a general-purpose visual language generation system, which can produce a wide range of diagrammatic visual programming languages (VPLs) based on Reserved Graph Grammar (RGG), a context sensitive graph grammar. This paper presents an approach to specify the semantic execution sequence of VPLs based on VisPro. In this approach, we use an ordering mechanism to facilitate the parsing form...
متن کاملVisPro: A Visual Language Generation Toolset
The implementation of visual programming languages (VPLs) and their supporting environments is time–consuming and tedious. To ease the implementation, researchers have developed some high level tools, which can greatly reduce the effort of developing VPLs. None of them, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual languag...
متن کاملDiagrammatic Representation and Reasoning
The rapidly developing field of diagrammatic knowledge representation and reasoning is surveyed. The origins and rationale of the field, basic principles and methodologies, as well as selected applications are discussed. Closely related areas, like visual languages, data presentation, and visualization are briefly introduced as well. Basic sources of material for further study are indicated.
متن کاملVivid: A Framework for Creating Visual Programming Languages
design, compilers or interpreters, and graphs. This collection of requirements increases complexity to the point where we find that general application frameworks are not sufficient. A general application framework is a partial design of an application, not a partial design of a VPL. One approach to the development of VPLs with frameworks would be to combine individual frameworks, each of which...
متن کاملUsing Graph Grammer to Implement Global Layout for a Visual Programming Language Generation System
VisPro is a general-purpose visual language generation system based on Reserved Graph Grammar (RGG). It can express a wide range of diagrammatic visual programming languages (VPLs). This paper presents a global layout approach used in the VisPro system. Our approach is grammar-based graph drawing, in which layout rules are embedded in the productions of RGG. Thus, the RGG formalism serves both ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003